@import '/static/common/less-config.less';
.zk-style {
    li {
        .info-container {
            .t-container {
                background: #f1f1f1;
                .discount-tag {
                    float: left;
                    display: none;
                    color: #fff;
                    font-size: 12px;
                    width: 32px;
                    line-height: 12px;
                    text-align: center;
                    margin: 12px 5px 0;
                    height: 12px;
                    background: url(img/bg1.png) no-repeat;
                }
            }
        }
    }
}

.fix-search {
    top: 125px;
    left: 50%;
    margin-left: 275px;
    padding: 20px 10px;
    #search-box {
        input[type='text'] {
            width: 230px;
        }
        input[type='submit'] {
            width: 60px;
            padding-left: 0px;
            text-align: left;
            text-indent: 5px;
            background-position-x: 40px;
        }
    }
}

.bd {
    .top {
        width: 68px;
        height: 92px;
        top: 0px;
        left: 50%;
        margin-left: 532px;
        position: absolute;
        background: url(img/top1.png) no-repeat;
    }
    .inner-search {
        background: rgba(0, 0, 0, 0.6);
        position: absolute;
        top: 0px;
        right: 50%;
        margin-right: 258px;
        width: 342px;
        height: 656px;
        z-index: 3;
        box-sizing: border-box;
        
        border-right: solid 1px transparent;
        &.curo{
            .inner-search-one{
                border-right: solid 1px @blue;
                &.cur{
                    border-right: none;
                }
            }
        }
        .inner-search-one {
            &.firstone{
                padding-top: 38px;
            }
            &.lastone{
                padding-bottom: 300px;
            }
            .second-level {
                .inner-search-one{
                    border:none;
                }
                display: none;
                border-right: solid 1px @blue;
                position: absolute;
                top: 0px;
                left: 342px;
                width: 342px;
                height: 656px;
                background: rgba(0, 0, 0, 0.6);
                .c-list {
                    a {
                        margin-bottom: 20px;
                    }
                }
            }
           padding-top:22px;
            //
            .btn-blue {
                line-height: 22px;
                padding: 0px 10px;
                margin-left: 22px;
                color: #000;
                margin-bottom: 15px;
            }
            border-bottom: dashed 1px #aaa;
            &.cur,&.cur1{
                border-bottom: solid 1px @blue;
            }
            .c-list {
                margin-left: 7px;
                margin-right: 22px;
                position: relative;
                .more-country {
                    width: 10px;
                    height: 14px;
                    background: url(img/ar.png) no-repeat right 0px;
                    border-right: none;
                    position: absolute;
                    right: 0px;
                    top: 0px;
                }
                a {
                    
                    float: left;
                    margin-bottom: 12px;
                    text-align: center;
                    margin-top: 0px;
                    display: inline-block;
                    line-height: 1;
                    font-size: 14px;
                    padding: 0 15px;
                    color: #fff;
                    border-right: solid 1px #fff;
                }
            }
        }
    }
    li {
        position: relative;
        .content {
            position: absolute;
            width: 540px;
            top: 410px;
            left: 50%;
            margin-left: 60px;
            h1 {
                font-size: 36px;
                color: #fff;
                font-weight: normal;
                width: 100%;
                text-align: right;
                margin-bottom: 28px;
                line-height: 1;
            }
            p {
                text-indent: 2em;
                color: #fff;
                font-size: 12px;
                line-height: 22px;
            }
        }
    }
}
